package com.hzbank.generate.mapper;

import com.hzbank.generate.entity.AccountInfo;
import org.apache.ibatis.annotations.Param;
import org.springframework.stereotype.Repository;

import java.util.List;
import java.util.Map;

@Repository
public interface AccountInfoMapper {
    int countInfo();
    int selectMaxAccId();
    // 添加 info
    int insert(AccountInfo info);
    //通过主键accId查询
    AccountInfo selectInfoByPrimaryKey(Integer accId);
    List<AccountInfo> selectTwo(Integer accId);
    //通过主键accNo查询
    List<AccountInfo> selectByAccNo(String accNo);
    //开户排行榜
    List<AccountInfo> selectByDate(Map dateMap);
    int updateOperNo(@Param("operNo") String operNo,@Param("accId") Integer accId); //通过主键accId更新 operNo

    int update(AccountInfo info);

}
